🎖️GitЯра🎖️
Commit 021f467b61f64d472768e905b33bb17ac8294420
Parents : b590f43
Author : James Rich <2199651+jamesarich@users.noreply.github.com>
Signature : Signature validation error
Date : 2026-06-17T15:40:37-05:00
Committer : GitHub <noreply@github.com>
Date : 2026-06-17T15:40:37-05:00
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#5833)
Changes
8 files changed, 230 insertions(+), 41 deletions(-)
Diff
diff --git a/androidApp/src/main/assets/firmware_releases.json b/androidApp/src/main/assets/firmware_releases.json
index 063ee50e8e..a435c31a26 100644
--- a/androidApp/src/main/assets/firmware_releases.json
+++ b/androidApp/src/main/assets/firmware_releases.json
@@ -189,9 +189,15 @@
},
"pullRequests": [
{
- "id": "10730",
- "title": "Fix PKC on portduino sim by working around region blocks keygen and packet length",
- "page_url": "https://github.com/meshtastic/firmware/pull/10730",
+ "id": "10736",
+ "title": "Lora region preset map",
+ "page_url": "https://github.com/meshtastic/firmware/pull/10736",
+ "zip_url": "https://img.shields.io/badge/Flash_this_PR_in_the_Web_Flasher-2C2D3C?style=for-the-badge"
+ },
+ {
+ "id": "10735",
+ "title": "PR3 Next Hop improvements",
+ "page_url": "https://github.com/meshtastic/firmware/pull/10735",
"zip_url": "https://img.shields.io/badge/Flash_this_PR_in_the_Web_Flasher-2C2D3C?style=for-the-badge"
},
{
@@ -218,12 +224,6 @@
"page_url": "https://github.com/meshtastic/firmware/pull/10724",
"zip_url": "https://img.shields.io/badge/Flash_this_PR_in_the_Web_Flasher-2C2D3C?style=for-the-badge"
},
- {
- "id": "10721",
- "title": "InkHUD: Wipe all messages option",
- "page_url": "https://github.com/meshtastic/firmware/pull/10721",
- "zip_url": "https://img.shields.io/badge/Flash_this_PR_in_the_Web_Flasher-2C2D3C?style=for-the-badge"
- },
{
"id": "10719",
"title": "Pr2.5 tmm hop trimming",
@@ -313,12 +313,6 @@
"title": "UDP Unicast for Meshtasticd",
"page_url": "https://github.com/meshtastic/firmware/pull/10656",
"zip_url": "s"
- },
- {
- "id": "10633",
- "title": "revert a conflict regression and introduce the DCDC workaround ",
- "page_url": "https://github.com/meshtastic/firmware/pull/10633",
- "zip_url": "s"
}
]
}
\ No newline at end of file
diff --git a/core/resources/src/commonMain/composeResources/values-bg/strings.xml b/core/resources/src/commonMain/composeResources/values-bg/strings.xml
index bb328db3ae..68ac96e1c1 100644
--- a/core/resources/src/commonMain/composeResources/values-bg/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-bg/strings.xml
@@ -105,6 +105,8 @@
<string name="button_gpio">GPIO за бутон</string>
<string name="buzzer_gpio">GPIO за зумер</string>
<string name="calculating">Изчисляване…</string>
+ <string name="call_sign">Опознавателен знак</string>
+ <string name="call_sign_summary">Вашият радиолюбителски опознавателен знак, до 8 знака</string>
<string name="cancel">Отказ</string>
<string name="cant_change_no_radio">Каналът не може да бъде сменен, тъй като радиото все още не е свързано. Моля, опитайте отново.</string>
<string name="cant_shutdown">Изключването не се поддържа на това устройство</string>
@@ -126,6 +128,7 @@
<string name="channels">Канали</string>
<!-- CHIRPY -->
<string name="chirpy">Чирпи</string>
+ <string name="chirpy_downloading_subtitle">Това се случва само веднъж. Chirpy скоро ще е готов!</string>
<string name="chirpy_ready">Попитайте Chirpy</string>
<string name="chirpy_search_placeholder">Попитайте за Meshtastic…</string>
<string name="chirpy_suggested_pages_help">Ето някои страници с документация, които биха могли да помогнат:</string>
@@ -142,6 +145,7 @@
<string name="clear_time_zone">Изчистване на часовата зона</string>
<string name="close">Затвори</string>
<string name="close_selection">Затваряне на избраните</string>
+ <string name="co2">CO₂</string>
<string name="codec_2_enabled">CODEC 2 е активиран</string>
<string name="collapse_chart">Свиване на диаграмата</string>
<string name="communicate_off_the_grid">Комуникирайте извън мрежата с вашите приятели и общността без клетъчна услуга.</string>
@@ -250,6 +254,7 @@
<string name="device_configuration">Конфигурация на устройството</string>
<string name="device_db_cache_limit">Лимит на кеша на DB на устройството</string>
<string name="device_db_cache_limit_summary">Максимален брой бази данни на устройства, които да се съхраняват на този телефон</string>
+ <string name="device_links_open_in_browser">Отваряне в браузър</string>
<string name="device_metrics_label_value">%1$s: %2$s</string>
<string name="device_metrics_log">Метрики на устройството</string>
<string name="device_metrics_numeric_value">%1$s</string>
@@ -267,11 +272,20 @@
<string name="disconnected">Прекъсната връзка</string>
<string name="discovered_network_devices">Открити мрежови устройства</string>
<!-- DISCOVERY -->
+ <string name="discovery_start_scan_reason_24ghz_unsupported">радио хардуерът не поддържа 2.4 GHz</string>
+ <string name="discovery_start_scan_reason_default_key">каналът използва ключ за криптиране по подразбиране</string>
+ <string name="discovery_stat_analysis">Анализ</string>
+ <string name="discovery_stat_avg_channel_utilization">Средно използване на канала</string>
<string name="discovery_stat_channel_utilization">Използване на канала</string>
<string name="discovery_stat_date">Дата</string>
<string name="discovery_stat_direct">Директно</string>
<string name="discovery_stat_messages">Съобщения</string>
<string name="discovery_stat_selected">Избрани</string>
+ <string name="discovery_stat_status">Статус</string>
+ <string name="discovery_stat_total_messages">Общо съобщения</string>
+ <string name="discovery_stat_total_unique_nodes">Общо уникални възли</string>
+ <string name="discovery_stat_unique_nodes">Уникални възли</string>
+ <string name="discovery_unique_nodes">%1$d уникални възела</string>
<string name="disk_free_indexed">Свободен диск %1$d</string>
<!-- DISPLAY -->
<string name="display">Дисплей</string>
@@ -288,6 +302,7 @@
<string name="doc_search_placeholder">Търсене в документацията…</string>
<string name="doc_section_developer">Ръководство за разработчици</string>
<string name="doc_section_user">Ръководство за потребители</string>
+ <string name="doc_title_app_functions">Функции на приложението</string>
<string name="doc_title_connections">Връзки</string>
<string name="doc_title_desktop">Настолно приложение</string>
<string name="doc_title_discovery">Откриване</string>
@@ -604,6 +619,7 @@
<string name="message_status_sfpp_routing"></string>
<string name="message_status_unknown">Неизвестно</string>
<string name="messages">Съобщения</string>
+ <string name="micrograms_per_cubic_meter">µg/m³</string>
<string name="min">Мин</string>
<string name="minimum_wake_time_seconds">Минимално време за събуждане</string>
<string name="modem_preset">Предварително зададени</string>
@@ -771,6 +787,9 @@
<item quantity="one">%1$d секунда</item>
<item quantity="other">%1$d секунди</item>
</plurals>
+ <string name="pm1_0">PM1.0</string>
+ <string name="pm10">PM10</string>
+ <string name="pm2_5">PM2.5</string>
<!-- POSITION -->
<string name="position">Позиция</string>
<string name="position_config_set_fixed_from_phone">Зададено от текущото местоположение на телефона</string>
diff --git a/core/resources/src/commonMain/composeResources/values-et/strings.xml b/core/resources/src/commonMain/composeResources/values-et/strings.xml
index 60cceb1917..e8c56e9f64 100644
--- a/core/resources/src/commonMain/composeResources/values-et/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-et/strings.xml
@@ -19,6 +19,15 @@
<!-- A11Y -->
<string name="a11y_label_value">%1$s: %2$s</string>
<string name="a11y_message_from">Sõnum saatjalt %1$s: %2$s</string>
+ <string name="a11y_node_battery">aku %1$d%%</string>
+ <string name="a11y_node_distance_away">%1$s kaugusel</string>
+ <string name="a11y_node_favorite">lemmik</string>
+ <string name="a11y_node_hops_away">%1$d hüppe kaugusel</string>
+ <string name="a11y_node_last_heard">viimati kuuldud %1$s</string>
+ <string name="a11y_node_offline">ühenduseta</string>
+ <string name="a11y_node_online">ühenduses</string>
+ <string name="a11y_node_role">roll %1$s</string>
+ <string name="a11y_node_signal">signaal %1$s</string>
<string name="accept">Nõustu</string>
<string name="acknowledgements">Tänusõnad</string>
<!-- ACTION -->
@@ -52,7 +61,9 @@
<string name="advanced_device_gps">Täiustatud seadme GPS</string>
<string name="advanced_title">Täpsem</string>
<!-- AIR -->
+ <string name="air_quality">Õhu kvaliteet</string>
<string name="air_quality_icon">Õhukvaliteedi ikoon</string>
+ <string name="air_quality_metrics_log">Õhu kvaliteedi näidiku logi</string>
<string name="air_quality_metrics_module_enabled">Õhukvaliteedi moodul on lubatud</string>
<string name="air_quality_metrics_update_interval_seconds">Õhukvaliteedi näidikute värskendamise intervall</string>
<string name="air_util_definition">Viimase tunni jooksul kasutatud eetriaja protsent.</string>
@@ -78,6 +89,21 @@
<string name="analytics_platforms">Analüütikaplatvormid:</string>
<string name="any">Kõik</string>
<!-- APP -->
+ <string name="app_functions_get_channel_info">Küsi kanali infot</string>
+ <string name="app_functions_get_device_status">Küsi seadme olekut</string>
+ <string name="app_functions_get_mesh_metrics">Küsi võrgusilma mõõdikuid</string>
+ <string name="app_functions_get_mesh_status">Küsi võrgusilma olekut</string>
+ <string name="app_functions_get_node_details">Küsi sõlme üksikasju</string>
+ <string name="app_functions_get_node_list">Küsi sõlmede loend</string>
+ <string name="app_functions_get_recent_messages">Küsi hiljutisi sõnumeid</string>
+ <string name="app_functions_get_unread_summary">Küsi lugemata kokkuvõte</string>
+ <string name="app_functions_master_summary">Lase süsteemi TI assistentidel (nt Gemini) võrgusilma funktsioone avastada ja kasutada</string>
+ <string name="app_functions_master_toggle">Luba TI juurdepääs</string>
+ <string name="app_functions_read_section">Loe funktsioone</string>
+ <string name="app_functions_send_message">Saada sõnum</string>
+ <string name="app_functions_settings">Süsteemi AI</string>
+ <string name="app_functions_settings_summary">Kontrolli, millised funktsioonid on TI assistentidele saadaval</string>
+ <string name="app_functions_write_section">Kirjuta funktsioone</string>
<string name="app_notifications">Rakenduse märguanded</string>
<string name="app_settings">Rakendus</string>
<string name="app_too_old">Vajalik on rakenduse värskendus</string>
@@ -111,9 +137,12 @@
<string name="bold_heading">Paks pealkiri</string>
<string name="bottom_nav_settings">Sätted</string>
<string name="broadcast_interval">Saateintervall</string>
+ <string name="busy_noise_floor">Hõivatuse tase</string>
<string name="button_gpio">Nupu GPIO</string>
<string name="buzzer_gpio">Summeri GPIO</string>
<string name="calculating">Arvutan…</string>
+ <string name="call_sign">Kutsung</string>
+ <string name="call_sign_summary">Sinu amatöörraadio kutsung, kuni 8 tähemärki</string>
<string name="cancel">Tühista</string>
<string name="cancel_reply">Tühista vastus</string>
<string name="canned_message">Salvestatud sõnum</string>
@@ -142,6 +171,22 @@
<string name="channels">Kanal</string>
<!-- CHIRPY -->
<string name="chirpy">Chirpy</string>
+ <string name="chirpy_assistant_title">Chirpy assistent</string>
+ <string name="chirpy_checking">Chirpy saadavuse kontroll…</string>
+ <string name="chirpy_downloading">Chirpy laetakse alla…</string>
+ <string name="chirpy_downloading_progress">Laen Chirpy mudelit: %1$d%%</string>
+ <string name="chirpy_downloading_subtitle">See juhtub ainult korra. Chirpy on varsti valmis!</string>
+ <string name="chirpy_error_busy">Vau! Kanal on hetkel täiesti ülekoormatud ja liiklus on tihe! 📶 Ootame vaba aega ja proovime edastust uuesti.</string>
+ <string name="chirpy_error_model_unavailable">Mu aku laeb või püsivara allalaadimine on pooleli! 🔋 Anna mulle paar hetke sünkroonimiseks ja käivitamiseks!</string>
+ <string name="chirpy_error_token_budget_exceeded">See koormus on minu edastusvõimsuse jaoks liiga suur! 📱 Proovi oma sõnumit lühendada, et saaksime seda sujuvalt suunata.</string>
+ <string name="chirpy_error_unknown">Ups! Esines tugev paketi kadu või signaalihäire! 📡 Saadan päringu uuesti ja vaatan, kas saan läbi.</string>
+ <string name="chirpy_error_unsupported_flavor">Kasutan seda rakenduse versiooni piiratud sagedusega! 🔌 Proovi versiooni, millel on täielik AI Core'i integratsioon.</string>
+ <string name="chirpy_error_unsupported_platform">Oh ei! Mu antenn ei suuda sellel platvormil ühendust luua. 📡 Palun kontrolli oma riistvara ühilduvust!</string>
+ <string name="chirpy_intro">Tere! 📡 Mina olen Chirpy, sinu seadmesisene Meshtasticu assistent! Saan aidata seadistamise, konfigureerimise, tõrkeotsingu ja võrgusilma võrkude näpunäidetega. Millega saan sind aidata?</string>
+ <string name="chirpy_ready">Küsi Chirpy</string>
+ <string name="chirpy_search_placeholder">Küsi Meshtastic kohta…</string>
+ <string name="chirpy_suggested_pages_help">Siin on mõned abimaterjalid, mis võivad abiks olla:</string>
+ <string name="chirpy_thinking">Chirpy marsruutib läbi kärgvõrgu… 📡</string>
<string name="choose_contrast">Kontrastsuse tase</string>
<string name="choose_theme">Vali teema</string>
<!-- CLEAN -->
@@ -157,10 +202,12 @@
<string name="client_notification">Kliendi teated</string>
<string name="close">Sule</string>
<string name="close_selection">Sulge valik</string>
+ <string name="co2">CO₂</string>
<string name="codec_2_enabled">CODEC 2 lubatud</string>
<string name="codec2_sample_rate">CODEC2 test sagedus</string>
<string name="coding_rate">Kodeerimiskiirus</string>
<string name="collapse_chart">Ahenda diagrammi</string>
+ <string name="collapsed">Langenud</string>
<string name="communicate_off_the_grid">Saada sõnumeid sõpradele ja kommuunile ilma võrguühenduse või mobiilivõrguta.</string>
<!-- COMPASS -->
<string name="compass_bearing">Suund: %1$s</string>
@@ -295,6 +342,9 @@
<string name="device_db_cache_limit">Seadme DB vahemälu piirang</string>
<string name="device_db_cache_limit_summary">Maksimaalne telefonis hoitav seadmete andmebaaside arv</string>
<string name="device_gps">Seadme GPS</string>
+ <string name="device_links">Seadme lingid</string>
+ <string name="device_links_i_want_one">Soovin ühte</string>
+ <string name="device_links_open_in_browser">Ava sirvikus</string>
<string name="device_metrics_label_value">%1$s: %2$s</string>
<string name="device_metrics_log">Seadme mõõdikud</string>
<string name="device_metrics_numeric_value">%1$s</string>
@@ -314,10 +364,80 @@
<string name="disconnected">Ühendus katkenud</string>
<string name="discovered_network_devices">Avastatud seadmed</string>
<!-- DISCOVERY -->
+ <string name="discovery_analysing_results">Analüüsin tulemusi</string>
+ <string name="discovery_cancelling_scan">Skaneerimise tühistamine</string>
+ <string name="discovery_connection_warning">Ühendust pole. Skaneerimise alustamiseks looge ühendus Meshtastic seadmega.</string>
+ <string name="discovery_delete_session">Kustuta seanss</string>
+ <string name="discovery_delete_session_confirm">Kas oled kindel, et soovid selle avastusseansi kustutada? Seda toimingut ei saa tagasi võtta.</string>
+ <string name="discovery_dwell_minutes">%1$d min</string>
+ <string name="discovery_dwell_progress">Viivitus %1$s peal, %2$s on jäänud</string>
+ <string name="discovery_dwell_time">Viivitusaeg</string>
+ <string name="discovery_dwell_time_description">Eelhäälestatud salvestuse kuulamise aeg</string>
+ <string name="discovery_empty_history">Avastusseansse veel pole</string>
+ <string name="discovery_export_report">Ekspordi aruanne</string>
+ <string name="discovery_history">Avastuste ajalugu</string>
+ <string name="discovery_keep_screen_awake">Hoia ekraan ärkvel</string>
+ <string name="discovery_keep_screen_awake_description">Hoiab ära Androidi tukastamisrežiimi raadiopakettide kaotamise pikkade skaneerimiste ajal. Soovitatav.</string>
+ <string name="discovery_local_mesh">Kohaliku võrgusilma avastamine</string>
+ <string name="discovery_lora_presets">LoRa eelseadistused</string>
+ <string name="discovery_lora_presets_description">Valige skaneerimiseks üks või mitu eelseadistust</string>
+ <string name="discovery_map">Avastuskaart</string>
+ <string name="discovery_not_connected">Pole ühendatud</string>
+ <string name="discovery_not_connected_description">Skaneerimise alustamiseks looge ühendus Meshtastic seadmega.</string>
+ <string name="discovery_paused">Peatatud: %1$s</string>
+ <string name="discovery_preparing">Skaneerimise ettevalmistamine</string>
+ <string name="discovery_preset_home_label">%1$s (Kodu)</string>
+ <string name="discovery_reconnecting">Ühenduse taasloomine %1$s</string>
+ <string name="discovery_rerun_analysis">Tee analüüs uuesti</string>
+ <string name="discovery_restoring_preset">Alg eelseadistuse taastamine</string>
+ <string name="discovery_scan_complete">Seanss on lõppenud</string>
+ <string name="discovery_scan_failed">Skaneerimine ebaõnnestus: %1$s</string>
+ <string name="discovery_scan_history">Skaneerimise ajalugu</string>
+ <string name="discovery_scan_incomplete">Seanss pooleli</string>
+ <string name="discovery_scan_progress">Skaneerimise edenemine</string>
+ <string name="discovery_scan_summary">Skaneerimise kokkuvõte</string>
+ <string name="discovery_session_detail">Seansi üksikasjad</string>
+ <string name="discovery_shifting_to">Nihuta sihtkohta %1$s</string>
+ <string name="discovery_start_scan">Alusta skaneerimine</string>
+ <string name="discovery_start_scan_disabled">Skaneerimise alustamise nupp on keelatud. %1$s</string>
+ <string name="discovery_start_scan_reason_24ghz_unsupported">raadio riistvara ei toeta 2,4 GHz</string>
+ <string name="discovery_start_scan_reason_default_key">kanal kasutab vaikimisi krüpteerimisvõtit</string>
+ <string name="discovery_start_scan_reason_no_presets">pole valitud eelseadistust</string>
+ <string name="discovery_start_scan_reason_not_connected">seade pole ühendatud</string>
+ <string name="discovery_stat_analysis">Analüüs</string>
+ <string name="discovery_stat_avg_airtime_rate">Keskmine eetriaja määr</string>
+ <string name="discovery_stat_avg_channel_utilization">Keskmine kanali kasutus</string>
+ <string name="discovery_stat_bad_packets">Halvad paketid</string>
+ <string name="discovery_stat_channel_utilization">Kanali kasutus</string>
<string name="discovery_stat_date">Kuupäev</string>
<string name="discovery_stat_direct">Otsene</string>
+ <string name="discovery_stat_duplicate_packets">Topelt paketid</string>
+ <string name="discovery_stat_dwelling_on">Peatun %1$s</string>
+ <string name="discovery_stat_failure_rate">Ebaõnnestumise määr</string>
+ <string name="discovery_stat_home_preset">Avalehe eelseadistus</string>
+ <string name="discovery_stat_mesh">Kärgvõrk</string>
<string name="discovery_stat_messages">Sõnumid</string>
+ <string name="discovery_stat_online_total_nodes">Võrgus / Sõlmede koguarv</string>
+ <string name="discovery_stat_packets_rx">Pakettide vastuvõtt</string>
+ <string name="discovery_stat_packets_tx">Pakettide saatmine</string>
+ <string name="discovery_stat_preset_results">Eelseadistatud tulemused</string>
+ <string name="discovery_stat_presets_scanned">Eelseadistatud skaneeritud</string>
+ <string name="discovery_stat_rf_health">RF tervis</string>
<string name="discovery_stat_selected">Valitud</string>
+ <string name="discovery_stat_sensor_pkts">Andurite pakendid</string>
+ <string name="discovery_stat_session_overview">Seansi ülevaade</string>
+ <string name="discovery_stat_status">Staatus</string>
+ <string name="discovery_stat_success_rate">Edukuse määr</string>
+ <string name="discovery_stat_total_dwell_time">Kogu viivitusaeg</string>
+ <string name="discovery_stat_total_messages">Sõnumite koguarv</string>
+ <string name="discovery_stat_total_unique_nodes">Unikaalsete sõlmede arv</string>
+ <string name="discovery_stat_unique_nodes">Unikaalsed sõlmed</string>
+ <string name="discovery_stat_unselected">Pole valitud</string>
+ <string name="discovery_stop_scan">Peata skaneerimine</string>
+ <string name="discovery_summary_not_available">TI analüüs pole saadaval</string>
+ <string name="discovery_time_remaining">%1$s jäänud</string>
+ <string name="discovery_unique_nodes">%1$d unikaalset sõlme</string>
+ <string name="discovery_view_map">Vaata kaarti</string>
<string name="disk_free_indexed">Vaba kettamaht %1$d</string>
<!-- DISPLAY -->
<string name="display">Ekraan</string>
@@ -334,16 +454,37 @@
<string name="dns">DNS</string>
<!-- DOC -->
<string name="doc_clear_search">Puhasta otsing</string>
+ <string name="doc_keywords_android_auto">android auto,auto,peakomplekt,sõitmine,käed-vabad seadmed,sõnumside</string>
+ <string name="doc_keywords_app_functions">süsteemi ti, gemini, assistent, funktsioonid, automatiseerimine, hääl</string>
<string name="doc_keywords_connections">bluetooth,usb,tcp,pairing,serial,wifi</string>
<string name="doc_keywords_desktop">desktop,linux,macos,windows,serial</string>
+ <string name="doc_keywords_discovery">avastamine,topoloogia,võrk,skaneerimine,naaber</string>
+ <string name="doc_keywords_firmware">püsivara,värskendus,ota,välkmälu,versioon,taastamine</string>
+ <string name="doc_keywords_map">kaart,teekonnapunkt,gps,asukoht,marker</string>
+ <string name="doc_keywords_measurement">vormindaja,mõõdik,arv,lokaat,temperatuur,teisendus,api</string>
+ <string name="doc_keywords_messages">sõnum,kanal,krüpteerimine,otseülekanne,kiirvestlus</string>
+ <string name="doc_keywords_mqtt">mqtt,maakler,internet,sild,üleslink,allalink</string>
+ <string name="doc_keywords_node_metrics">mõõdikud,telemeetria,signaal,snr,rssi,aku,traceroute</string>
+ <string name="doc_keywords_nodes">sõlm,võrk,loend,roll,olek,lemmik,filter</string>
+ <string name="doc_keywords_onboarding">seadistamine,tere tulemast,õigused,esimene käivitamine</string>
+ <string name="doc_keywords_settings_module">moodul,jadaport,telemeetria,konserveeritud,edasisaatmine,administreerimine</string>
+ <string name="doc_keywords_settings_radio">seaded,raadio,lora,piirkond,modem,seade,toide,turvalisus</string>
+ <string name="doc_keywords_signal_meter">signaal,rssi,snr,baarid,kvaliteet,lora,müra,mõõtur</string>
+ <string name="doc_keywords_tak">tak,atak,kursorsihtmärgil,meeskonnateadlikkus</string>
+ <string name="doc_keywords_telemetry">telemeetria,andur,temperatuur,niiskus,rõhk,võimsus</string>
+ <string name="doc_keywords_translate">tõlkimine,rahvahulk,lokaliseerimine,keel,i18n,panusta</string>
+ <string name="doc_keywords_units">ühikud,lokaal,meetriline,imperial,temperatuur,vahemaa</string>
<string name="doc_search_placeholder">Otsi dokumentatsiooni…</string>
<string name="doc_section_developer">Arendaja juhis</string>
<string name="doc_section_user">Kasutaja juhis</string>
+ <string name="doc_title_android_auto">Android Auto</string>
+ <string name="doc_title_app_functions">Rakenduse funktsioonid</string>
<string name="doc_title_connections">Ühendus</string>
<string name="doc_title_desktop">Töölauarakendus</string>
<string name="doc_title_discovery">Avastamine</string>
<string name="doc_title_firmware">Püsivara värskendused</string>
<string name="doc_title_map">Kaart & Teekonnapunktid</string>
+ <string name="doc_title_measurement">Mõõtmine & vormindamine</string>
<string name="doc_title_messages">Sõnumid & Kanalid</string>
<string name="doc_title_mqtt">MQTT</string>
<string name="doc_title_node_metrics">Sõlme mõõdikud</string>
@@ -399,6 +540,7 @@
<string name="event_welcome_open_sauce">Tere tulemast Open Sauce! 🔧</string>
<string name="exchange_position">Jaga asukohta</string>
<string name="expand_chart">Laienda diagrammi</string>
+ <string name="expanded">Laiendatud</string>
<string name="expires">Aegub</string>
<!-- EXPORT -->
<string name="export_configuration">Salvesta sätted</string>
@@ -724,6 +866,7 @@
<string name="message_status_sfpp_routing">Marsruutimine SF++ ahela kaudu…</string>
<string name="message_status_unknown">Tundmatu</string>
<string name="messages">Sõnum</string>
+ <string name="micrograms_per_cubic_meter">µg/m³</string>
<string name="min">Min</string>
<string name="minimum_broadcast_seconds">Minimaalne edastusaeg (sekund)</string>
<string name="minimum_distance">Nutikas kaugus</string>
@@ -747,6 +890,8 @@
<string name="mqtt_probe_tcp_failure">Vahendajaga ei saa ühendust (TCP)</string>
<string name="mqtt_probe_timeout">Ajaline katkestus peale %1$d ms</string>
<string name="mqtt_probe_tls_failure">TLS kätlemine ebaõnnestus: %1$s</string>
+ <string name="mqtt_proxy_local">Selle telefoni MQTT puhverserver</string>
+ <string name="mqtt_proxy_local_summary">Telefon edastab ühendatud seadme MQTT-liiklust. Lülita välja, et edastamine katkestada - ilma seadme MQTT-sätet muutmata. See on kasulik, kui MQTT-liiklus ühenduse üle koormab. Edastamise jätkamiseks lülita see uuesti sisse.</string>
<string name="mqtt_status_connected">Ühendatud</string>
<string name="mqtt_status_connecting">Ühendan…</string>
<string name="mqtt_status_disconnected">Ühendus katkenud</string>
@@ -813,9 +958,31 @@
<string name="node_filter_title">Filtreeri </string>
<string name="node_id">Sõlme ID</string>
<string name="node_layout_channel">Kanal</string>
+ <string name="node_layout_compact">Kompaktne</string>
+ <string name="node_layout_compact_fields_header">Kompaktsed väljad</string>
+ <string name="node_layout_complete">Valmis</string>
+ <string name="node_layout_complete_description">Täielik paigutus kuvab kõik saadaolevad sõlmeandmed. Andmeteta väljad peidetakse automaatselt.</string>
+ <string name="node_layout_device_role">Seadme & roll</string>
+ <string name="node_layout_distance_and_bearing">Kaugus ja suund</string>
+ <string name="node_layout_help_signal_bad">Signaal on nõrk. SNR on üle −18 dB ja RSSI üle −125 dBm.</string>
+ <string name="node_layout_help_signal_fair">Signaal on mõõdukas. SNR on üle −12 dB ja RSSI üle −120 dBm.</string>
+ <string name="node_layout_help_signal_good">Signaal on tugev. SNR on üle −7 dB ja RSSI üle −115 dBm.</string>
+ <string name="node_layout_help_signal_indicator">Kombineerib SNR ja RSSI kvaliteeditasemeks, mida kuvatakse värvilise ikoonina koos kirjeldusega. Kuvatakse ainult täielikus paigutuses.</string>
+ <string name="node_layout_help_signal_none">Kasutatavat signaali ei tuvastatud. Alla kõigi kvaliteedilävede.</string>
<string name="node_layout_hops_away">Hüppe kaugusel</string>
+ <string name="node_layout_last_heard_time">Viimati kuuldud aeg</string>
<string name="node_layout_log_icons">Keskkonnamõõdikud</string>
+ <string name="node_layout_no_preview_available">Eelvaateks pole ühtegi sõlme saadaval.</string>
<string name="node_layout_power">Toide</string>
+ <string name="node_layout_preview">Eelvaade</string>
+ <string name="node_layout_relative_last_heard">Suhteline viimati kuuldud aeg</string>
+ <string name="node_layout_section_title">Sõlme paigutus</string>
+ <string name="node_layout_signal_direct_only">Signaal (ainult otse)</string>
+ <string name="node_layout_signal_quality_indicator">Signaali kvaliteedi indikaator</string>
+ <string name="node_list_click_label">Ava sõlme üksikasjad</string>
+ <string name="node_list_help_node_details">Sõlme üksikasjad</string>
+ <string name="node_list_help_title">Sõlmede loendi abi</string>
+ <string name="node_list_long_click_label">Sõlme valikud</string>
<string name="node_number">Sõlme number</string>
<string name="node_sort_alpha">A-Z</string>
<string name="node_sort_button">Sõlmede filter</string>
@@ -837,6 +1004,9 @@
<string name="nodes_empty_searching_hint">Lähedal asuvad sõlmed kuvatakse siin kohe, kui need avastatakse.</string>
<string name="nodes_empty_searching_title">Otsin võrgusõlmi</string>
<string name="nodes_queued_for_deletion">%1$d eemaldatavat sõlme nimekirjas:</string>
+ <string name="noise_floor">Müratase</string>
+ <string name="noise_floor_definition">Raadiovastuvõtja poolt mõõdetud RF taustamüra. Madalamad väärtused näitavad tavaliselt vaiksemat vastuvõtukeskkonda; -85 dBm on võrdluspunkt, mitte tõsise rikke lävi.</string>
+ <string name="noise_floor_no_reading">Müratase: Näitu pole</string>
<string name="none">Puudub (pole kasutatud)</string>
<string name="none_quality">Puudub</string>
<string name="not_connected">Ei ole ühendatud</string>
@@ -911,6 +1081,9 @@
<item quantity="one">%1$d sekund</item>
<item quantity="other">%1$d sekundit</item>
</plurals>
+ <string name="pm1_0">PM1,0</string>
+ <string name="pm10">PM10</string>
+ <string name="pm2_5">PM2,5</string>
<!-- POSITION -->
<string name="position">Asukoht</string>
<string name="position_config_set_fixed_from_phone">Kasuta telefoni hetkelist asukohta</string>
@@ -926,6 +1099,7 @@
<string name="power_metrics_on_screen_enabled">Toitemõõdiku ekraanil kuvamine lubatud</string>
<string name="power_metrics_update_interval_seconds">Toitemõõdikute värskendamise intervall</string>
<string name="powered">Toitega</string>
+ <string name="ppm">ppm</string>
<string name="precise_location">Täpne asukoht</string>
<string name="preferences_language">Keel</string>
<string name="preferences_system_default">Süsteemi vaikesäte</string>
@@ -1090,6 +1264,7 @@
<string name="screen_on_for">Ekraan sisse lülitatud</string>
<string name="scroll_to_bottom">Mine lõppu</string>
<string name="search_emoji">Otsi emotikone...</string>
+ <string name="search_messages">Otsi sõnumeid…</string>
<string name="secondary">Teisene</string>
<string name="secondary_channel_position_feature">Põhikanalil asukoha jagamise keelamine lubab perioodilist asukoha edastust esimesel lisakanalil, kui asukoht on lubatud, vastasel juhul on vaja käsitsi asukoha päringut teha.</string>
<string name="secondary_no_telemetry">Pidevat telemeetria edastamist ei toimu</string>
@@ -1130,6 +1305,7 @@
<string name="server">Server</string>
<string name="session_active">Sessioon aktiivne</string>
<string name="session_refresh_required">Taaskäivitus vajalik</string>
+ <string name="set_time">Määra aeg</string>
<string name="set_up_connection">Ühenduse loomine</string>
<string name="set_your_region">Määra regioon</string>
<string name="settings">sätted</string>
diff --git a/docs/et-rEE/user/desktop.md b/docs/et-rEE/user/desktop.md
index 39c6183691..ad2ee1d221 100644
--- a/docs/et-rEE/user/desktop.md
+++ b/docs/et-rEE/user/desktop.md
@@ -87,7 +87,7 @@ The Desktop app uses the same Compose Multiplatform UI with adaptations for larg
| Shortcut | Action |
| ------------------- | ---------------------- |
| **⌘Q** / **Ctrl+Q** | Quit the application |
-| **⌘,** / **Ctrl+,** | Open Settings |
+| **⌘,** / **Ctrl+,** | Ava sätted |
| **⌘1** / **Ctrl+1** | Switch to Messages tab |
| **⌘2** / **Ctrl+2** | Switch to Nodes tab |
| **⌘3** / **Ctrl+3** | Switch to Map tab |
diff --git a/docs/et-rEE/user/mqtt.md b/docs/et-rEE/user/mqtt.md
index 38bf2a79aa..70ef1f3a69 100644
--- a/docs/et-rEE/user/mqtt.md
+++ b/docs/et-rEE/user/mqtt.md
@@ -41,7 +41,7 @@ A gateway node with internet access (WiFi or Ethernet) publishes mesh messages t

-| Setting | Kirjeldus | Vaikimisi |
+| Sätted | Kirjeldus | Vaikimisi |
| --------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------- |
| Server Address | MQTT broker hostname | mqtt.meshtastic.org |
| Kasutajatunnus | Broker authentication | meshdev |
diff --git a/docs/et-rEE/user/settings-module-admin.md b/docs/et-rEE/user/settings-module-admin.md
index a69aa87ed6..e9d546d234 100644
--- a/docs/et-rEE/user/settings-module-admin.md
+++ b/docs/et-rEE/user/settings-module-admin.md
@@ -32,7 +32,7 @@ Module settings use a card-based layout with toggle switches, dropdowns, text fi
Bridges mesh messages to and from an MQTT broker for internet connectivity. This is how you extend your mesh beyond radio range or integrate with home automation systems.
-| Setting | Kirjeldus |
+| Sätted | Kirjeldus |
| --------------- | ------------------------------------------------------------------------ |
| Lubatud | Toggle MQTT bridge |
| Server | MQTT broker address |
@@ -50,7 +50,7 @@ See [MQTT](mqtt) for a detailed usage guide including encryption, privacy, and b
Enables serial port communication for external device integrations (GPS modules, sensors, or custom hardware). When enabled, the node's serial port can send and receive protobuf or text data, allowing external microcontrollers or computers to interact with the mesh.
-| Setting | Kirjeldus |
+| Sätted | Kirjeldus |
| ---------- | ------------------------------- |
| Lubatud | Activate serial communication |
| Echo | Echo received serial data back |
@@ -62,7 +62,7 @@ Enables serial port communication for external device integrations (GPS modules,
Controls buzzer, LED, or vibration alerts on your radio hardware. Useful for devices that need to physically signal when a message arrives — particularly helpful for unattended or outdoor installations.
-| Setting | Kirjeldus |
+| Sätted | Kirjeldus |
| -------------------------------- | --------------------------- |
| Lubatud | Activate notifications |
| Alert Message | Notify on incoming messages |
@@ -78,7 +78,7 @@ Controls buzzer, LED, or vibration alerts on your radio hardware. Useful for dev
Buffers messages for nodes that were temporarily offline, then replays them when those nodes reconnect. Essential for meshes where nodes go in and out of range regularly — ensures messages aren't lost during brief disconnections.
-| Setting | Kirjeldus |
+| Sätted | Kirjeldus |
| ------------------------------------------ | -------------------------- |
| Lubatud | Activate store and forward |
| Heartbeat (s) | Announcement interval |
@@ -92,7 +92,7 @@ Buffers messages for nodes that were temporarily offline, then replays them when
Automated range testing tool for evaluating link quality between nodes. When enabled, the node periodically transmits test messages with incrementing counters. A receiver node logs these messages, allowing you to walk or drive away and later analyze at what distance messages stopped arriving.
-| Setting | Kirjeldus |
+| Sätted | Kirjeldus |
| -------------------------------------- | --------------------------------- |
| Lubatud | Activate range testing |
| Sender Interval (s) | Time between test transmissions |
@@ -102,7 +102,7 @@ Automated range testing tool for evaluating link quality between nodes. When ena
Controls what telemetry data your node shares with the mesh. Telemetry includes device health (battery, uptime) and environmental sensor data (temperature, humidity, pressure).
-| Setting | Kirjeldus |
+| Sätted | Kirjeldus |
| ---------------------------- | --------------------------------------- |
| Device Metrics Interval | How often to report device metrics |
| Environment Metrics Interval | How often to report environment sensors |
@@ -115,7 +115,7 @@ See [Telemetry & Sensors](telemetry-and-sensors) for supported sensors and confi
Pre-configured messages accessible from the device's physical buttons (for radios with rotary encoders, keypads, or similar input hardware). Define a list of quick-send messages that can be transmitted without a phone connected — ideal for field use.
-| Setting | Kirjeldus |
+| Sätted | Kirjeldus |
| ------------------ | ----------------------------------------------------------- |
| ~~Enabled~~ | ⚠️ **Deprecated** — current firmware may ignore this toggle |
| Sõnumid | Newline-separated list of messages |
@@ -127,7 +127,7 @@ Pre-configured messages accessible from the device's physical buttons (for radio
Codec2 audio support for low-bandwidth voice communication over the mesh. This is an **experimental** feature that encodes voice into very small data packets using the Codec2 codec.
-| Setting | Kirjeldus |
+| Sätted | Kirjeldus |
| --------------- | -------------------------------- |
| Lubatud | Activate audio module |
| Codec2 Rate | Audio quality/bandwidth tradeoff |
@@ -141,7 +141,7 @@ Codec2 audio support for low-bandwidth voice communication over the mesh. This i
GPIO control over the mesh network. Allows a remote node to read or write GPIO pins on another node — useful for activating relays, reading switches, or controlling external hardware from a distance.
-| Setting | Kirjeldus |
+| Sätted | Kirjeldus |
| -------------------- | --------------------------------------------------------------- |
| Lubatud | Activate remote GPIO access |
| Allow Undefined Pins | Allow access to any GPIO pin (security risk) |
@@ -152,7 +152,7 @@ GPIO control over the mesh network. Allows a remote node to read or write GPIO p
Broadcasts information about directly heard neighbors, enabling mesh topology mapping. Each enabled node periodically shares a list of the other nodes it can hear and their signal quality.
-| Setting | Kirjeldus |
+| Sätted | Kirjeldus |
| -------------------------------------- | ------------------------------------ |
| Lubatud | Activate neighbor broadcasting |
| Update Interval (s) | How often to broadcast neighbor list |
@@ -163,7 +163,7 @@ See [Discovery](discovery) for how to use neighbor data for mesh topology explor
Controls onboard NeoPixel or other addressable RGB LEDs on supported hardware. Can be used for visual status indicators, notification lights, or decorative effects.
-| Setting | Kirjeldus |
+| Sätted | Kirjeldus |
| ------------------ | ---------------------------------------------------------- |
| Lubatud | Activate LED control |
| LED State | On, Off, or set specific color |
@@ -173,7 +173,7 @@ Controls onboard NeoPixel or other addressable RGB LEDs on supported hardware. C
Turns your node into a motion or door sensor alert system. When a GPIO pin detects a state change (motion detected, door opened), the node broadcasts an alert message over the mesh.
-| Setting | Kirjeldus |
+| Sätted | Kirjeldus |
| ---------------------------------------- | ----------------------------------------------------------------------- |
| Lubatud | Activate detection sensor |
| Monitor Pin | GPIO pin connected to sensor |
@@ -187,7 +187,7 @@ Turns your node into a motion or door sensor alert system. When a GPIO pin detec
People counter using WiFi and BLE probe requests. Counts nearby devices by passively listening for probe requests that phones and laptops emit when scanning for networks. Available only on ESP32 devices.
-| Setting | Kirjeldus |
+| Sätted | Kirjeldus |
| -------------------------------------- | -------------------------- |
| Lubatud | Activate people counting |
| Update Interval (s) | How often to report counts |
diff --git a/docs/et-rEE/user/tak.md b/docs/et-rEE/user/tak.md
index bc284456e9..8a2c7481f8 100644
--- a/docs/et-rEE/user/tak.md
+++ b/docs/et-rEE/user/tak.md
@@ -38,7 +38,7 @@ The TAK module allows Meshtastic nodes to:

-| Setting | Kirjeldus |
+| Sätted | Kirjeldus |
| ------- | -------------------------- |
| Lubatud | Activate TAK interop |
| Mode | TAK-compatible output mode |
@@ -68,7 +68,7 @@ TAK messages use the Cursor on Target XML format — a military standard for sha
When using TAK roles, your node broadcasts identity information that appears on TAK maps:
-| Setting | Kirjeldus |
+| Sätted | Kirjeldus |
| -------- | ---------------------------------------------------------------------------------------------------------------- |
| Team | Your team color on the TAK map (e.g., Blue, Red, Cyan, Green) |
| Roll | Your operational role (Team Member, Team Lead, HQ, Medic, RTO, etc.) |
diff --git a/docs/et-rEE/user/units-and-locale.md b/docs/et-rEE/user/units-and-locale.md
index 86f75e09cf..06b2f74c3d 100644
--- a/docs/et-rEE/user/units-and-locale.md
+++ b/docs/et-rEE/user/units-and-locale.md
@@ -27,10 +27,10 @@ Temperature values from environment sensors are transmitted as **°C** and displ

-| Your Setting | You See |
-| ------------ | ------- |
-| Celsius | 22°C |
-| Fahrenheit | 72°F |
+| Sinu sätted | You See |
+| ----------- | ------- |
+| Celsius | 22°C |
+| Fahrenheit | 72°F |
This affects all temperature displays throughout the app: node environment telemetry, soil temperature, dew point, and telemetry chart axes.
@@ -40,7 +40,7 @@ Distances between nodes and GPS altitudes are transmitted as **meters** and auto

-| Your Setting | Small Distance | Large Distance | Kõrgus |
+| Sinu sätted | Small Distance | Large Distance | Kõrgus |
| -------------------------------- | -------------- | ---------------------- | -------- |
| Metric | 350 m | 2.5 km | 1,200 m |
| Imperial (US) | 1,148 ft | 1.6 mi | 3,937 ft |
@@ -58,7 +58,7 @@ The app uses natural scaling — short distances stay in meters or feet, while l
GPS ground speed is displayed in your locale's preferred speed unit.
-| Your Setting | You See |
+| Sinu sätted | You See |
| -------------------------------- | ------- |
| Metric | 12 km/h |
| Imperial (US) | 7 mph |
@@ -67,7 +67,7 @@ GPS ground speed is displayed in your locale's preferred speed unit.
Wind speed and gust data from environment sensors are transmitted as **m/s** and converted for display.
-| Your Setting | You See |
+| Sinu sätted | You See |
| -------------------------------- | ------- |
| Metric | 5 m/s |
| Imperial (US) | 11 mph |
@@ -78,7 +78,7 @@ Wind readings appear in the **Node Detail** environment section and the **Enviro
Rainfall measurements (1-hour and 24-hour totals) are transmitted as **mm** and converted for display.
-| Your Setting | You See |
+| Sinu sätted | You See |
| -------------------------------- | ---------------------- |
| Metric | 12 mm |
| Imperial (US) | 0.5 in |
@@ -99,7 +99,7 @@ Some units are international standards and are displayed the same way regardless
All timestamps throughout the app — last heard, message times, telemetry logs, chart axes — follow your device's date and time preferences.
-| Setting | What It Controls | Example |
+| Sätted | What It Controls | Example |
| ---------------- | ---------------- | ------------------------------------------------ |
| **24-Hour Time** | Clock format | 14:30 vs 2:30 PM |
| **Date Format** | Date ordering | 09/05/2026 vs 05/09/2026 |
Served by rngit 1.5.0 - Generated in 0.16s